package HOT100;

import java.util.*;

/**
 * @author 是阿秋啊
 * @date 2022/09/20 19:08
 **/
public class xiaomi1 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        List<Integer[]> list = new ArrayList<Integer[]>();
        int i = 0;
        int min = Integer.MAX_VALUE;
        int minIndex = 0;
        while (sc.hasNextLine()) {
            String s = sc.nextLine();
            if ("".equals(s)){
                break;
            }
            String[] str = s.split(" ");
            Integer[] tmp = {Integer.parseInt(str[0]),Integer.parseInt(str[1])};
            list.add(tmp);
            i++;
        }
        list.sort(new Comparator<Integer[]>() {
            @Override
            public int compare(Integer[] o1, Integer[] o2) {
                return o1[0]-o2[0];
//                        ? o1[1] - o2[1] : o1[0] - o2[0];
            }
        });
        for (Integer[] integers : list) {
            System.out.println(integers[0]+" "+integers[1]);
        }
//        int start = list.get(minIndex).get(0);
//        int end = list.get(minIndex).get(1);
//        int sum = end - start;
//        for (i = 0; i < list.size(); i++) {
//            if (i == minIndex){
//                continue;
//            }
//            int s = list.get(i).get(0);
//            int e = list.get(i).get(1);
//            if (e > end) {
//                if (s <= end) {
//                    sum = sum + e - end;
//                    end = e;
//                } else {
//                    start = s;
//                    end = e;
//                    sum = sum + end - start;
//                }
//            }
//        }
//        System.out.println(sum);
    }
}